public works or supply contract - İngilizce Eşanlam Sözlük